tear gas and water cannon - Allemand Anglais Dictionnaire